plan renovable - German English Dictionary